RSICC CODE PACKAGE CCC-752
HOLD -- PENTRAN is on hold pending distribution guidelines. An announcement will be made in the RSICC Newsletter when this is resolved. Requesters who want the package now may contact HSWT directly http://www.hswtech.com.
1. NAME AND TITLE
PENTRAN: Parallel Environment Neutral-particle TRANsport Code System for Three Dimensional, Parallel, Neutral Particle Transport in Cartesian Geometry, Version 941k.
AUXILIARY CODES
PENDATA: Parallel Data Grabber to gather parallel distributed data automatically following a parallel PENTRAN run.
PENMSH Express: 3-D Mesh Geometry Generator (++with/without DISLIN graphics support).
Limited Distribution: PENTRAN is released for academic only research and use to universities with no warranties expressed or implied. RSICC is authorized to license and distribute PENTRAN to U. S. citizens and U. S. legal permanent residents enrolled at universities within the United States. Other requests including all requests for commercial applications should be addressed to http://www.hswtech.com, email: info@hswtech.com.
2. CONTRIBUTOR
HSW Technologies LLC, Gainesville, Florida.
3. CODING LANGUAGE AND COMPUTER
Fortran and C; Pentium computers (C00752PC58600).
4. NATURE OF PROBLEM SOLVED
PENTRAN is a 3-D deterministic Sn code system used to obtain a solution of the linear Boltzmann equation using complete decomposition or hybrid decomposition of the angular, energy, or spatial variables across a network of parallel processors using the standard Message Passing Interface (MPI). Hence, PENTRAN solves 3-D neutral particle radiation transport problems on parallel computer systems with multigroup cross sections. Industry standard, free field format “FIDO” input is used, with standardized order for cross sections. All cross sections are assumed to be blended and assembled outside of PENTRAN, and standard formats are accessible by the code. Provisions are made for row, column, binary, and ORNL GIP-binary formats, with and without Legendre coefficients multiplied in advance. A list of unique PENTRAN code features can be found on page 13 of the User Guide.
5. METHOD OF SOLUTION
Deterministic discrete ordinates approximation of the Boltzmann transport equation.
6. RESTRICTIONS OR LIMITATIONS
See distribution restrictions noted above. Since the parallel PENTRAN executable may be incompatible with a cluster configuration, authorized users may contact HSW Technologies LLC to obtain a custom compiled version for their parallel machine. Note verification with RSICC must be possible.
7. TYPICAL RUNNING TIME
Run times vary with processor speed, number of processors, decomposition employed, network speed, and problem parameters.
8. COMPUTER HARDWARE REQUIREMENTS
PENTRAN is operable on as small as a Personal Computer Beowulf clusters, and MIMD parallel supercomputers.
9. COMPUTER SOFTWARE REQUIREMENTS
No Fortran source files are distributed. The included PENTRAN executables created by the developers run under:
Linux (static 64-bit MPI compile with PGI fortran90/95), see Para 6.
Windows 2000/XP/Vista (32 bit serial - Single Processor).
For penmshxp, it is the user’s responsibility to ensure that access to DISLIN is in compliance with the makers of the DISLIN library (www.mps.mpg.de/dislin/). PENMSHXP also utilizes TECPLOT software if available for 3-D rendering with macro support http://www.tecplot.com/.
PENTRAN is designed to operate on parallel distributed memory computers, and as such will be of limited use as a single processor code. However, some smaller problems can certainly be executed on a single processor. If the machine/OS supports multiprocessing as shared memory duo/quad-core execution transparent to the code, then problems can certainly be solved using the serial code version compiled on the PC. However, the user should recognize that the complex algorithm to achieve complete decomposition for parallel execution as implemented in PENTRAN is followed even on the serial version to a certain degree; and, therefore, serial operation of PENTRAN will suffer regarding full potential and performance. Nevertheless, a serial PENTRAN Windows compatible executable is provided for academic users on academic problems of interest.
10. REFERENCES
G. Sjoden and A. Haghighat, "Parallel Environment Neutral-Particle TRANsport, Users Guide to Version 9.4X.5 Series," HSWT (November 2008).
CE YI and A. Haghighat, "PENMSH Express Manual, Version 1.7," Transport Theory Group at the University of Florida, Nuclear and Radiological Engineering Department (June 2008).
11. CONTENTS OF CODE PACKAGE
The package is transmitted on one CD-rom in a ZIP file which contains the references cited above, executables, and sample problem input and output.
12. DATE OF ABSTRACT
April 2009.
KEYWORDS: ADJOINT; DISCRETE ORDINATES; NEUTRON; GAMMA-RAY; MULTIGROUP; 3-D CARTESIAN GEOMETRY; WORKSTATION; PARALLEL CLUSTER; PARALLEL SUPERCOMPUTING